// import 'static/rem.js'
import Vue from 'vue';
import App from './App';
// import {VueJsonp} from 'vue-jsonp'
// Vue.use(VueJsonp)
// import '@/font/iconsvg.js'
// 关闭vue生产环境提示
Vue.config.productionTip = false;
App.mpType = 'app';

// 引入全局uView
import uView from 'uview-ui';
Vue.use(uView);

// 引入vuex
let vuexStore = require("@/store/$u.mixin.js");
Vue.mixin(vuexStore);
// 引入store
import store from '@/store';

// 创建app实例
const app = new Vue({
	store,
	...App
})

// 引入http拦截器
import httpInterceptor from '@/common/http.interceptor.js';
// 挂载http拦截器到app实例
Vue.use(httpInterceptor, app);

// http接口API集中管理引入部分
import httpApi from '@/common/http.api.js';
Vue.use(httpApi, app);

// 引入并挂载自定义工具包
import utils from '@/common/utils.js';
Vue.use(utils, app);
// isLogin()
// 渲染app实例
app.$mount();
